package domain;

/** 
 * Clase utilizada para construir objetos de tipo Cliente. 
 * 
 * @author Diego Cordero	 
 * @version 1, 5/10/2014	 	 
 */
public class ClienteFactory{
	

	/** 
	 * Metodo que crea un objeto de tipo Cliente. 
	 * 
	 * @author Diego Cordero	 
	 * @version 1, 5/10/2014	 
	 * @return Un objeto de tipo Cliente con la información suministrada por los prametros.	 
	 */
	public Cliente create(int pk_cliente,int isFrecuente,String nombre,String domicilio,String telefono,
	String fechaCumpleAnos){
		try{
			Cliente cliente = new Cliente();
			
			cliente.setPk_cliente(pk_cliente);
			cliente.setIsFrecuente(isFrecuente);
			cliente.setNombre(nombre);
			cliente.setDomicilio(domicilio);
			cliente.setTelefono(telefono);
			cliente.setFechaCumpleAnos(fechaCumpleAnos);
			
			return cliente;
		}catch(Exception e){
			return null;
		}
	}

}